草庐IT

网站https 问题记录

全部标签

PHP - 尝试使用 error_log() 记录会导致 500 错误

我有一个IIS服务器,它通过fastcgi为PHP提供服务。当错误日志文件被IIS_IUSRS组(IIS用户在其下运行的组)以外的用户写入时,IIS将无法写入该文件,PHP将调用error_log()导致500错误。(至少这是我的猜测,就像我删除了日志文件一样,错误消失并且重新创建了日志文件)。无论如何我可以阻止500错误的发生吗?编辑:明确地说,我知道我可以通过停止记录、记录到事件日志或不同的位置等来阻止它,但这不是我的意思。我的意思是我只是想防止500错误,我不太关心我的系统无法记录它应该在尝试时破坏站点。这正是它可能有的最糟糕的行为。我只希望500错误不会发生,网站继续工作。

带有轮廓文本问题的 PHP ImagickDraw

我正在学习和练习我的Imagick技能。我在使用Imagick笔划勾勒文本时遇到问题。我想在此图像上实现可见的效果:一个流行的Internet模因:这是我目前的代码:$draw=new\ImagickDraw();$outputImage=new\Imagick('meme.jpg');$draw->setFillColor('#fff');$draw->setFont('impact.ttf');$draw->setFontSize(40);$draw->setGravity(\Imagick::GRAVITY_NORTH);$draw->setStrokeColor('#000')

php - 如何从网站 url 中隐藏 .html 扩展名

我知道以前有人问过这个问题,但有没有人知道隐藏.html扩展名的好方法。我已经尝试了很多代码和来自https://stackoverflow.com/的许多答案但我没有看到结果。那是我再问你一次我有一个静态网站,我想删除扩展程序以清理我的网址。我正在处理静态html文件。在删除扩展之前,url将显示为website.com/about.html。删除扩展后,它看起来像website.com/about。希望这很清楚。我有一个.htaccess文件,我尝试了很多代码,但它不起作用。下面是一些代码RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-

php - "Unique 7 character string"- 相关问题

我阅读了几个与我的问题相似的主题,但似乎没有一个对我很有帮助。我有一个表单,用户可以在其中生成存储在具有唯一约束的列中的代码。代码是长度为7个字符的字符串。用户可以输入一个数字,程序会生成那么多代码,并且可以重复此过程,直到达到最大代码数。我的问题是重复值。但不是在输入新条目时数据库中已经存在的值(我成功检查了这些值),但是新组(比如10000)代码中的一些条目(可能)是相同的。所以我的代码在同一个事务中生成了两个(或更多)相同的代码,并且数据库中的唯一约束对此进行了提示。我想在每次输入后检查数据库,但考虑到我们谈论的是10000条或有时更多的条目,这非常耗时。所以现在我认为唯一的选择

php - 访问两种不同类型的数组时出现问题

作为PHP的新手,我无法访问数组中的各种元素。我必须访问两种不同类型的数组。第一个示例工作正常,但第二个示例抛出错误。任何指针将不胜感激。附言。我来自JavaScript、VBScript背景,所以理解数组的概念。干杯!下面的代码示例有效//Belowisadumpof$dataArrayarray(size=4)0=>object(SimpleXMLElement)[13]public'@attributes'=>array(size=15)'campaignID'=>string'215999956'(length=9)//Belowwritesout$dataArrayforea

php常量不区分大小写的问题

我正在用不区分大小写的参数覆盖常量。但是php没有给我“常量已经定义”的错误。我启用了E_ALL,E_STRICT错误。示例:1define('ONE',1000);define('one',2000,true);echoONE;//prints1000echoone;//prints2000在第二行中,我将“one”作为另一个不区分大小写的常量,这意味着重新定义“ONE”。但是PHP没有给出错误/警告。示例:2define('ONE',1000,true);define('one',2000);echoONE;//prints1000withconstantalreadydefine

php - 我如何制作在线编译和运行C++程序的网站

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。网上看到很多编译运行C++程序的网站我想使用应用相同想法的php制作一个网站如果有任何帮助可以做到这一点..我将不胜感激知道我要应用输入和输出语句。

c# - 是否可以在不使用 ASP.NET 的情况下使用 C# 编写网站脚本?

如果我的问题已经被问到,我深表歉意,但我无法以导致相关结果的方式格式化我的搜索。是否可以在不使用ASP.NET的情况下使用C#编写网站脚本?我想保留ApacheHTTP服务器,并在我将要进行的项目中简单地使用C#而不是PHP。我目前无法访问基于Windows的服务器,也没有兴趣切换到一个。我希望可能有某种方式可以使用C#作为脚本语言,其方式类似于PHP在LAMP堆栈中的使用方式。 最佳答案 是的,它正在使用Mono。我自己在安装模块时遇到了麻烦,但可以在此处找到更多信息。http://www.mono-project.com/ASP

php - 阵列翻转碰撞问题

有没有我不知道的函数/方法可以避免在翻转数组时删除类似的键。示例如下:原始数组:Array([last_modified]=>input[published]=>input[project_content]=>textarea)使用数组翻转(键冲突):Array([input]=>published[textarea]=>project_content) 最佳答案 如果你想保留你的key,你可以有一个二维数组:'input','published'=>'input','project_content'=>'textarea');$r

php - 通过 PHP API 在 Instagram 上分享我的网站照片

我在电子商务网站上工作,该网站将我的产品图片分享到Facebook和Twitter,但我的客户也想在Instagram上分享产品图片。这可以通过PHPAPI实现。谢谢, 最佳答案 InstagramAPI不允许您发布图片。您仍然需要通过Instagram应用程序发布图片。这是InstagramAPI文档。没有用于创建媒体的端点。http://instagram.com/developer/endpoints/ 关于php-通过PHPAPI在Instagram上分享我的网站照片,我们在St